Urticaria and angioedema can be a part of a bigger reaction like anaphylaxis. Urticaria and angioedema can be a part of a total body allergic reaction to 0any number of things.
Some infections can cause the defense system to react a certain way, thus causing urticaria or angioedema. if medications were taken for these infections, It can be hard to tell whether the urticaria was caused by the infection or whether it was caused by the medicine. Antibiotics like penicillin can be the cause of urticaria or swelling in some people. The doctor will likely order some tests to find out.
Drugs that may cause hives are:
- Some types of pain killers: aspirin, nonsteroidal anti-inflammatory drugs (NSAIDs)
E.g. Ibuprofen
- Some types of high blood pressure medicines: ACE inhibitors
E.g. Enalapril
- Contrast dye used for imaging like computed tomography (CT) scan and x-ray.